package com.ygqh.baby.model;

import com.ygqh.baby.ao.UserType;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @author admin
 */
public class YgUserRecommendModel {

	private Long userId;
	
	private String userName;
	
	private String nickName;

	private String headImageUrl;
	
	private Date  createTime;

	private UserType userType;

	/**
	 * 粉丝数
	 */
	private Long recommendUserCount = 0L;

	/**
	 * 下单数
	 */
	private Long orderCount = 0L;

	/**
	 * 贡献佣金
	 */
	private BigDecimal devoteIncomePrice = BigDecimal.ZERO;

	public Long getUserId() {
		return userId;
	}

	public void setUserId(Long userId) {
		this.userId = userId;
	}

	public String getUserName() {
		return userName;
	}

	public void setUserName(String userName) {
		this.userName = userName;
	}

	public String getNickName() {
		return nickName;
	}

	public void setNickName(String nickName) {
		this.nickName = nickName;
	}

	public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public Long getRecommendUserCount() {
		return recommendUserCount;
	}

	public void setRecommendUserCount(Long recommendUserCount) {
		this.recommendUserCount = recommendUserCount;
	}

	public Long getOrderCount() {
		return orderCount;
	}

	public void setOrderCount(Long orderCount) {
		this.orderCount = orderCount;
	}

	public BigDecimal getDevoteIncomePrice() {
		return devoteIncomePrice;
	}

	public void setDevoteIncomePrice(BigDecimal devoteIncomePrice) {
		this.devoteIncomePrice = devoteIncomePrice;
	}

	public String getHeadImageUrl() {
		return headImageUrl;
	}

	public void setHeadImageUrl(String headImageUrl) {
		this.headImageUrl = headImageUrl;
	}

	public UserType getUserType() {
		return userType;
	}

	public void setUserType(UserType userType) {
		this.userType = userType;
	}

	@Override
	public String toString() {
		return "YgUserRecommendModel{" +
				"userId=" + userId +
				", userName='" + userName + '\'' +
				", nickName='" + nickName + '\'' +
				", createTime=" + createTime +
				", recommendUserCount=" + recommendUserCount +
				", orderCount=" + orderCount +
				", devoteIncomePrice=" + devoteIncomePrice +
				", headImageUrl=" + headImageUrl +
				", userType=" + userType +
				'}';
	}
}
